# -*- coding: utf-8 -*-
"""
Created on Thu May  9 09:25:42 2019

@author: puhua
"""
# 创建上下文渲染器，使一些内容在多个模板中使用，而不用每个视图函数写一个变量内容。
# 需要在setting.py文件的TEMPLATES的context_processors目录下添加如下两行
# 'zqxt.context_processor.settings',
# 'zqxt.context_processor.ip_address',
from django.conf import settings as original_settings
 
 
# 上下文渲染器 其实就是函数返回字典，字典的 keys 可以用在模板中
def settings(request):
    return {'settings': original_settings}
 
 
def ip_address(request):
    return {'ip_address': request.META['REMOTE_ADDR']}
